package org.ala.shopping_test.shopping_center.repository.order_seller.query;

import java.util.List;
import org.ala.shopping_test.shopping_center.repository.order_seller.entity.ShoppingOrderSellerDO;
import java.util.ArrayList;
import java.io.Serializable;

/**
 *	Query (shopping_order_seller)
 *  订单总表
 *
 *	@author 骆毅 (ala)
 *	@date 2025-03-24 15:41:30
 */
public class ShoppingOrderSellerQuery extends ShoppingOrderSellerDO implements Serializable {
    /**
     *
     */
    private static final long serialVersionUID = 1L;

    /**
     *  订单id
     */
    protected Long id;
    protected List<Long> idIn;
    protected Long idGt;
    protected Long idGte;
    protected Long idLt;
    protected Long idLte;
    /**
     *  订单总id
     */
    protected Long orderId;
    protected List<Long> orderIdIn;
    protected Long orderIdGt;
    protected Long orderIdGte;
    protected Long orderIdLt;
    protected Long orderIdLte;
    /**
     *  买家订单id
     */
    protected Long buyerOrderId;
    protected List<Long> buyerOrderIdIn;
    protected Long buyerOrderIdGt;
    protected Long buyerOrderIdGte;
    protected Long buyerOrderIdLt;
    protected Long buyerOrderIdLte;
    /**
     *  订单编码 [YYYYMMdd-Type]
     */
    protected String code;
    protected List<String> codeIn;
    protected String codeXLike;
    protected String codeXLeft;
    protected String codeXRight;
    /**
     *  买家id
     */
    protected Long buyerId;
    protected List<Long> buyerIdIn;
    protected Long buyerIdGt;
    protected Long buyerIdGte;
    protected Long buyerIdLt;
    protected Long buyerIdLte;
    /**
     *  买家名称
     */
    protected String buyerName;
    protected List<String> buyerNameIn;
    protected String buyerNameXLike;
    protected String buyerNameXLeft;
    protected String buyerNameXRight;
    /**
     *  卖家名称
     */
    protected String sellerName;
    protected List<String> sellerNameIn;
    protected String sellerNameXLike;
    protected String sellerNameXLeft;
    protected String sellerNameXRight;
    /**
     *  卖家id
     */
    protected Long sellerId;
    protected List<Long> sellerIdIn;
    protected Long sellerIdGt;
    protected Long sellerIdGte;
    protected Long sellerIdLt;
    protected Long sellerIdLte;
    /**
     *  订单总金额（含优惠）
     */
    protected java.math.BigDecimal orderAmount;
    protected List<java.math.BigDecimal> orderAmountIn;
    protected java.math.BigDecimal orderAmountGt;
    protected java.math.BigDecimal orderAmountGte;
    protected java.math.BigDecimal orderAmountLt;
    protected java.math.BigDecimal orderAmountLte;
    /**
     *  订单总税额
     */
    protected java.math.BigDecimal orderTax;
    protected List<java.math.BigDecimal> orderTaxIn;
    protected java.math.BigDecimal orderTaxGt;
    protected java.math.BigDecimal orderTaxGte;
    protected java.math.BigDecimal orderTaxLt;
    protected java.math.BigDecimal orderTaxLte;
    /**
     *  订单总优惠金额
     */
    protected java.math.BigDecimal orderDiscountAmount;
    protected List<java.math.BigDecimal> orderDiscountAmountIn;
    protected java.math.BigDecimal orderDiscountAmountGt;
    protected java.math.BigDecimal orderDiscountAmountGte;
    protected java.math.BigDecimal orderDiscountAmountLt;
    protected java.math.BigDecimal orderDiscountAmountLte;
    /**
     *  订单总利润金额
     */
    protected java.math.BigDecimal orderProfit;
    protected List<java.math.BigDecimal> orderProfitIn;
    protected java.math.BigDecimal orderProfitGt;
    protected java.math.BigDecimal orderProfitGte;
    protected java.math.BigDecimal orderProfitLt;
    protected java.math.BigDecimal orderProfitLte;
    /**
     *  订单金额明细
     */
    protected String orderAmountDetail;
    protected List<String> orderAmountDetailIn;
    protected String orderAmountDetailXLike;
    protected String orderAmountDetailXLeft;
    protected String orderAmountDetailXRight;
    /**
     *  订单状态 0：待审核 1：已审核打单配货 2：已配货待发货 3：已发货 4：已到货 5：完成
     */
    protected Integer status;
    protected List<Integer> statusIn;
    protected Integer statusGt;
    protected Integer statusGte;
    protected Integer statusLt;
    protected Integer statusLte;
    /**
     *  是否异常 0：否 1：是
     */
    protected Integer abnormal;
    protected List<Integer> abnormalIn;
    protected Integer abnormalGt;
    protected Integer abnormalGte;
    protected Integer abnormalLt;
    protected Integer abnormalLte;
    /**
     *  订单备注
     */
    protected String remark;
    protected List<String> remarkIn;
    protected String remarkXLike;
    protected String remarkXLeft;
    protected String remarkXRight;
    /**
     *  记录创建时间
     */
    protected Long createTime;
    protected List<Long> createTimeIn;
    protected Long createTimeGt;
    protected Long createTimeGte;
    protected Long createTimeLt;
    protected Long createTimeLte;
    /**
     *  记录最后修改时间
     */
    protected Long modifyTime;
    protected List<Long> modifyTimeIn;
    protected Long modifyTimeGt;
    protected Long modifyTimeGte;
    protected Long modifyTimeLt;
    protected Long modifyTimeLte;


    public static ShoppingOrderSellerQuery build() {return new ShoppingOrderSellerQuery();}


    public Long getId() {return id;}
    public void setId(Long id) { this.id = id; }
    public ShoppingOrderSellerQuery id(Long id) { this.id = id; return this; }

    public List<Long> getIdIn() {return idIn;}
    public void setIdIn(List<Long> idIn) { this.idIn = idIn; }
    public ShoppingOrderSellerQuery idIn(List<Long> idIn) { this.idIn = idIn; return this; }
    public ShoppingOrderSellerQuery idAppend(Long id) { if (idIn == null) { idIn = new ArrayList<>(); } idIn.add(id); return this; }

    public Long getIdGt() {return idGt;}
    public void setIdGt(Long idGt) { this.idGt = idGt; }
    public ShoppingOrderSellerQuery idGt(Long idGt) { this.idGt = idGt; return this; }

    public Long getIdGte() {return idGte;}
    public void setIdGte(Long idGte) { this.idGte = idGte; }
    public ShoppingOrderSellerQuery idGte(Long idGte) { this.idGte = idGte; return this; }

    public Long getIdLt() {return idLt;}
    public void setIdLt(Long idLt) { this.idLt = idLt; }
    public ShoppingOrderSellerQuery idLt(Long idLt) { this.idLt = idLt; return this; }

    public Long getIdLte() {return idLte;}
    public void setIdLte(Long idLte) { this.idLte = idLte; }
    public ShoppingOrderSellerQuery idLte(Long idLte) { this.idLte = idLte; return this; }


    public Long getOrderId() {return orderId;}
    public void setOrderId(Long orderId) { this.orderId = orderId; }
    public ShoppingOrderSellerQuery orderId(Long orderId) { this.orderId = orderId; return this; }

    public List<Long> getOrderIdIn() {return orderIdIn;}
    public void setOrderIdIn(List<Long> orderIdIn) { this.orderIdIn = orderIdIn; }
    public ShoppingOrderSellerQuery orderIdIn(List<Long> orderIdIn) { this.orderIdIn = orderIdIn; return this; }
    public ShoppingOrderSellerQuery orderIdAppend(Long orderId) { if (orderIdIn == null) { orderIdIn = new ArrayList<>(); } orderIdIn.add(orderId); return this; }

    public Long getOrderIdGt() {return orderIdGt;}
    public void setOrderIdGt(Long orderIdGt) { this.orderIdGt = orderIdGt; }
    public ShoppingOrderSellerQuery orderIdGt(Long orderIdGt) { this.orderIdGt = orderIdGt; return this; }

    public Long getOrderIdGte() {return orderIdGte;}
    public void setOrderIdGte(Long orderIdGte) { this.orderIdGte = orderIdGte; }
    public ShoppingOrderSellerQuery orderIdGte(Long orderIdGte) { this.orderIdGte = orderIdGte; return this; }

    public Long getOrderIdLt() {return orderIdLt;}
    public void setOrderIdLt(Long orderIdLt) { this.orderIdLt = orderIdLt; }
    public ShoppingOrderSellerQuery orderIdLt(Long orderIdLt) { this.orderIdLt = orderIdLt; return this; }

    public Long getOrderIdLte() {return orderIdLte;}
    public void setOrderIdLte(Long orderIdLte) { this.orderIdLte = orderIdLte; }
    public ShoppingOrderSellerQuery orderIdLte(Long orderIdLte) { this.orderIdLte = orderIdLte; return this; }


    public Long getBuyerOrderId() {return buyerOrderId;}
    public void setBuyerOrderId(Long buyerOrderId) { this.buyerOrderId = buyerOrderId; }
    public ShoppingOrderSellerQuery buyerOrderId(Long buyerOrderId) { this.buyerOrderId = buyerOrderId; return this; }

    public List<Long> getBuyerOrderIdIn() {return buyerOrderIdIn;}
    public void setBuyerOrderIdIn(List<Long> buyerOrderIdIn) { this.buyerOrderIdIn = buyerOrderIdIn; }
    public ShoppingOrderSellerQuery buyerOrderIdIn(List<Long> buyerOrderIdIn) { this.buyerOrderIdIn = buyerOrderIdIn; return this; }
    public ShoppingOrderSellerQuery buyerOrderIdAppend(Long buyerOrderId) { if (buyerOrderIdIn == null) { buyerOrderIdIn = new ArrayList<>(); } buyerOrderIdIn.add(buyerOrderId); return this; }

    public Long getBuyerOrderIdGt() {return buyerOrderIdGt;}
    public void setBuyerOrderIdGt(Long buyerOrderIdGt) { this.buyerOrderIdGt = buyerOrderIdGt; }
    public ShoppingOrderSellerQuery buyerOrderIdGt(Long buyerOrderIdGt) { this.buyerOrderIdGt = buyerOrderIdGt; return this; }

    public Long getBuyerOrderIdGte() {return buyerOrderIdGte;}
    public void setBuyerOrderIdGte(Long buyerOrderIdGte) { this.buyerOrderIdGte = buyerOrderIdGte; }
    public ShoppingOrderSellerQuery buyerOrderIdGte(Long buyerOrderIdGte) { this.buyerOrderIdGte = buyerOrderIdGte; return this; }

    public Long getBuyerOrderIdLt() {return buyerOrderIdLt;}
    public void setBuyerOrderIdLt(Long buyerOrderIdLt) { this.buyerOrderIdLt = buyerOrderIdLt; }
    public ShoppingOrderSellerQuery buyerOrderIdLt(Long buyerOrderIdLt) { this.buyerOrderIdLt = buyerOrderIdLt; return this; }

    public Long getBuyerOrderIdLte() {return buyerOrderIdLte;}
    public void setBuyerOrderIdLte(Long buyerOrderIdLte) { this.buyerOrderIdLte = buyerOrderIdLte; }
    public ShoppingOrderSellerQuery buyerOrderIdLte(Long buyerOrderIdLte) { this.buyerOrderIdLte = buyerOrderIdLte; return this; }


    public String getCode() {return code;}
    public void setCode(String code) { this.code = code; }
    public ShoppingOrderSellerQuery code(String code) { this.code = code; return this; }

    public List<String> getCodeIn() {return codeIn;}
    public void setCodeIn(List<String> codeIn) { this.codeIn = codeIn; }
    public ShoppingOrderSellerQuery codeIn(List<String> codeIn) { this.codeIn = codeIn; return this; }
    public ShoppingOrderSellerQuery codeAppend(String code) { if (codeIn == null) { codeIn = new ArrayList<>(); } codeIn.add(code); return this; }

    public String getCodeXLike() {return codeXLike;}
    public void setCodeXLike(String codeXLike) { this.codeXLike = codeXLike; }
    public ShoppingOrderSellerQuery codeXLike(String codeXLike) { this.codeXLike = codeXLike; return this; }

    public String getCodeXLeft() {return codeXLeft;}
    public void setCodeXLeft(String codeXLeft) { this.codeXLeft = codeXLeft; }
    public ShoppingOrderSellerQuery codeXLeft(String codeXLeft) { this.codeXLeft = codeXLeft; return this; }

    public String getCodeXRight() {return codeXRight;}
    public void setCodeXRight(String codeXRight) { this.codeXRight = codeXRight; }
    public ShoppingOrderSellerQuery codeXRight(String codeXRight) { this.codeXRight = codeXRight; return this; }


    public Long getBuyerId() {return buyerId;}
    public void setBuyerId(Long buyerId) { this.buyerId = buyerId; }
    public ShoppingOrderSellerQuery buyerId(Long buyerId) { this.buyerId = buyerId; return this; }

    public List<Long> getBuyerIdIn() {return buyerIdIn;}
    public void setBuyerIdIn(List<Long> buyerIdIn) { this.buyerIdIn = buyerIdIn; }
    public ShoppingOrderSellerQuery buyerIdIn(List<Long> buyerIdIn) { this.buyerIdIn = buyerIdIn; return this; }
    public ShoppingOrderSellerQuery buyerIdAppend(Long buyerId) { if (buyerIdIn == null) { buyerIdIn = new ArrayList<>(); } buyerIdIn.add(buyerId); return this; }

    public Long getBuyerIdGt() {return buyerIdGt;}
    public void setBuyerIdGt(Long buyerIdGt) { this.buyerIdGt = buyerIdGt; }
    public ShoppingOrderSellerQuery buyerIdGt(Long buyerIdGt) { this.buyerIdGt = buyerIdGt; return this; }

    public Long getBuyerIdGte() {return buyerIdGte;}
    public void setBuyerIdGte(Long buyerIdGte) { this.buyerIdGte = buyerIdGte; }
    public ShoppingOrderSellerQuery buyerIdGte(Long buyerIdGte) { this.buyerIdGte = buyerIdGte; return this; }

    public Long getBuyerIdLt() {return buyerIdLt;}
    public void setBuyerIdLt(Long buyerIdLt) { this.buyerIdLt = buyerIdLt; }
    public ShoppingOrderSellerQuery buyerIdLt(Long buyerIdLt) { this.buyerIdLt = buyerIdLt; return this; }

    public Long getBuyerIdLte() {return buyerIdLte;}
    public void setBuyerIdLte(Long buyerIdLte) { this.buyerIdLte = buyerIdLte; }
    public ShoppingOrderSellerQuery buyerIdLte(Long buyerIdLte) { this.buyerIdLte = buyerIdLte; return this; }


    public String getBuyerName() {return buyerName;}
    public void setBuyerName(String buyerName) { this.buyerName = buyerName; }
    public ShoppingOrderSellerQuery buyerName(String buyerName) { this.buyerName = buyerName; return this; }

    public List<String> getBuyerNameIn() {return buyerNameIn;}
    public void setBuyerNameIn(List<String> buyerNameIn) { this.buyerNameIn = buyerNameIn; }
    public ShoppingOrderSellerQuery buyerNameIn(List<String> buyerNameIn) { this.buyerNameIn = buyerNameIn; return this; }
    public ShoppingOrderSellerQuery buyerNameAppend(String buyerName) { if (buyerNameIn == null) { buyerNameIn = new ArrayList<>(); } buyerNameIn.add(buyerName); return this; }

    public String getBuyerNameXLike() {return buyerNameXLike;}
    public void setBuyerNameXLike(String buyerNameXLike) { this.buyerNameXLike = buyerNameXLike; }
    public ShoppingOrderSellerQuery buyerNameXLike(String buyerNameXLike) { this.buyerNameXLike = buyerNameXLike; return this; }

    public String getBuyerNameXLeft() {return buyerNameXLeft;}
    public void setBuyerNameXLeft(String buyerNameXLeft) { this.buyerNameXLeft = buyerNameXLeft; }
    public ShoppingOrderSellerQuery buyerNameXLeft(String buyerNameXLeft) { this.buyerNameXLeft = buyerNameXLeft; return this; }

    public String getBuyerNameXRight() {return buyerNameXRight;}
    public void setBuyerNameXRight(String buyerNameXRight) { this.buyerNameXRight = buyerNameXRight; }
    public ShoppingOrderSellerQuery buyerNameXRight(String buyerNameXRight) { this.buyerNameXRight = buyerNameXRight; return this; }


    public String getSellerName() {return sellerName;}
    public void setSellerName(String sellerName) { this.sellerName = sellerName; }
    public ShoppingOrderSellerQuery sellerName(String sellerName) { this.sellerName = sellerName; return this; }

    public List<String> getSellerNameIn() {return sellerNameIn;}
    public void setSellerNameIn(List<String> sellerNameIn) { this.sellerNameIn = sellerNameIn; }
    public ShoppingOrderSellerQuery sellerNameIn(List<String> sellerNameIn) { this.sellerNameIn = sellerNameIn; return this; }
    public ShoppingOrderSellerQuery sellerNameAppend(String sellerName) { if (sellerNameIn == null) { sellerNameIn = new ArrayList<>(); } sellerNameIn.add(sellerName); return this; }

    public String getSellerNameXLike() {return sellerNameXLike;}
    public void setSellerNameXLike(String sellerNameXLike) { this.sellerNameXLike = sellerNameXLike; }
    public ShoppingOrderSellerQuery sellerNameXLike(String sellerNameXLike) { this.sellerNameXLike = sellerNameXLike; return this; }

    public String getSellerNameXLeft() {return sellerNameXLeft;}
    public void setSellerNameXLeft(String sellerNameXLeft) { this.sellerNameXLeft = sellerNameXLeft; }
    public ShoppingOrderSellerQuery sellerNameXLeft(String sellerNameXLeft) { this.sellerNameXLeft = sellerNameXLeft; return this; }

    public String getSellerNameXRight() {return sellerNameXRight;}
    public void setSellerNameXRight(String sellerNameXRight) { this.sellerNameXRight = sellerNameXRight; }
    public ShoppingOrderSellerQuery sellerNameXRight(String sellerNameXRight) { this.sellerNameXRight = sellerNameXRight; return this; }


    public Long getSellerId() {return sellerId;}
    public void setSellerId(Long sellerId) { this.sellerId = sellerId; }
    public ShoppingOrderSellerQuery sellerId(Long sellerId) { this.sellerId = sellerId; return this; }

    public List<Long> getSellerIdIn() {return sellerIdIn;}
    public void setSellerIdIn(List<Long> sellerIdIn) { this.sellerIdIn = sellerIdIn; }
    public ShoppingOrderSellerQuery sellerIdIn(List<Long> sellerIdIn) { this.sellerIdIn = sellerIdIn; return this; }
    public ShoppingOrderSellerQuery sellerIdAppend(Long sellerId) { if (sellerIdIn == null) { sellerIdIn = new ArrayList<>(); } sellerIdIn.add(sellerId); return this; }

    public Long getSellerIdGt() {return sellerIdGt;}
    public void setSellerIdGt(Long sellerIdGt) { this.sellerIdGt = sellerIdGt; }
    public ShoppingOrderSellerQuery sellerIdGt(Long sellerIdGt) { this.sellerIdGt = sellerIdGt; return this; }

    public Long getSellerIdGte() {return sellerIdGte;}
    public void setSellerIdGte(Long sellerIdGte) { this.sellerIdGte = sellerIdGte; }
    public ShoppingOrderSellerQuery sellerIdGte(Long sellerIdGte) { this.sellerIdGte = sellerIdGte; return this; }

    public Long getSellerIdLt() {return sellerIdLt;}
    public void setSellerIdLt(Long sellerIdLt) { this.sellerIdLt = sellerIdLt; }
    public ShoppingOrderSellerQuery sellerIdLt(Long sellerIdLt) { this.sellerIdLt = sellerIdLt; return this; }

    public Long getSellerIdLte() {return sellerIdLte;}
    public void setSellerIdLte(Long sellerIdLte) { this.sellerIdLte = sellerIdLte; }
    public ShoppingOrderSellerQuery sellerIdLte(Long sellerIdLte) { this.sellerIdLte = sellerIdLte; return this; }


    public java.math.BigDecimal getOrderAmount() {return orderAmount;}
    public void setOrderAmount(java.math.BigDecimal orderAmount) { this.orderAmount = orderAmount; }
    public ShoppingOrderSellerQuery orderAmount(java.math.BigDecimal orderAmount) { this.orderAmount = orderAmount; return this; }

    public List<java.math.BigDecimal> getOrderAmountIn() {return orderAmountIn;}
    public void setOrderAmountIn(List<java.math.BigDecimal> orderAmountIn) { this.orderAmountIn = orderAmountIn; }
    public ShoppingOrderSellerQuery orderAmountIn(List<java.math.BigDecimal> orderAmountIn) { this.orderAmountIn = orderAmountIn; return this; }
    public ShoppingOrderSellerQuery orderAmountAppend(java.math.BigDecimal orderAmount) { if (orderAmountIn == null) { orderAmountIn = new ArrayList<>(); } orderAmountIn.add(orderAmount); return this; }

    public java.math.BigDecimal getOrderAmountGt() {return orderAmountGt;}
    public void setOrderAmountGt(java.math.BigDecimal orderAmountGt) { this.orderAmountGt = orderAmountGt; }
    public ShoppingOrderSellerQuery orderAmountGt(java.math.BigDecimal orderAmountGt) { this.orderAmountGt = orderAmountGt; return this; }

    public java.math.BigDecimal getOrderAmountGte() {return orderAmountGte;}
    public void setOrderAmountGte(java.math.BigDecimal orderAmountGte) { this.orderAmountGte = orderAmountGte; }
    public ShoppingOrderSellerQuery orderAmountGte(java.math.BigDecimal orderAmountGte) { this.orderAmountGte = orderAmountGte; return this; }

    public java.math.BigDecimal getOrderAmountLt() {return orderAmountLt;}
    public void setOrderAmountLt(java.math.BigDecimal orderAmountLt) { this.orderAmountLt = orderAmountLt; }
    public ShoppingOrderSellerQuery orderAmountLt(java.math.BigDecimal orderAmountLt) { this.orderAmountLt = orderAmountLt; return this; }

    public java.math.BigDecimal getOrderAmountLte() {return orderAmountLte;}
    public void setOrderAmountLte(java.math.BigDecimal orderAmountLte) { this.orderAmountLte = orderAmountLte; }
    public ShoppingOrderSellerQuery orderAmountLte(java.math.BigDecimal orderAmountLte) { this.orderAmountLte = orderAmountLte; return this; }


    public java.math.BigDecimal getOrderTax() {return orderTax;}
    public void setOrderTax(java.math.BigDecimal orderTax) { this.orderTax = orderTax; }
    public ShoppingOrderSellerQuery orderTax(java.math.BigDecimal orderTax) { this.orderTax = orderTax; return this; }

    public List<java.math.BigDecimal> getOrderTaxIn() {return orderTaxIn;}
    public void setOrderTaxIn(List<java.math.BigDecimal> orderTaxIn) { this.orderTaxIn = orderTaxIn; }
    public ShoppingOrderSellerQuery orderTaxIn(List<java.math.BigDecimal> orderTaxIn) { this.orderTaxIn = orderTaxIn; return this; }
    public ShoppingOrderSellerQuery orderTaxAppend(java.math.BigDecimal orderTax) { if (orderTaxIn == null) { orderTaxIn = new ArrayList<>(); } orderTaxIn.add(orderTax); return this; }

    public java.math.BigDecimal getOrderTaxGt() {return orderTaxGt;}
    public void setOrderTaxGt(java.math.BigDecimal orderTaxGt) { this.orderTaxGt = orderTaxGt; }
    public ShoppingOrderSellerQuery orderTaxGt(java.math.BigDecimal orderTaxGt) { this.orderTaxGt = orderTaxGt; return this; }

    public java.math.BigDecimal getOrderTaxGte() {return orderTaxGte;}
    public void setOrderTaxGte(java.math.BigDecimal orderTaxGte) { this.orderTaxGte = orderTaxGte; }
    public ShoppingOrderSellerQuery orderTaxGte(java.math.BigDecimal orderTaxGte) { this.orderTaxGte = orderTaxGte; return this; }

    public java.math.BigDecimal getOrderTaxLt() {return orderTaxLt;}
    public void setOrderTaxLt(java.math.BigDecimal orderTaxLt) { this.orderTaxLt = orderTaxLt; }
    public ShoppingOrderSellerQuery orderTaxLt(java.math.BigDecimal orderTaxLt) { this.orderTaxLt = orderTaxLt; return this; }

    public java.math.BigDecimal getOrderTaxLte() {return orderTaxLte;}
    public void setOrderTaxLte(java.math.BigDecimal orderTaxLte) { this.orderTaxLte = orderTaxLte; }
    public ShoppingOrderSellerQuery orderTaxLte(java.math.BigDecimal orderTaxLte) { this.orderTaxLte = orderTaxLte; return this; }


    public java.math.BigDecimal getOrderDiscountAmount() {return orderDiscountAmount;}
    public void setOrderDiscountAmount(java.math.BigDecimal orderDiscountAmount) { this.orderDiscountAmount = orderDiscountAmount; }
    public ShoppingOrderSellerQuery orderDiscountAmount(java.math.BigDecimal orderDiscountAmount) { this.orderDiscountAmount = orderDiscountAmount; return this; }

    public List<java.math.BigDecimal> getOrderDiscountAmountIn() {return orderDiscountAmountIn;}
    public void setOrderDiscountAmountIn(List<java.math.BigDecimal> orderDiscountAmountIn) { this.orderDiscountAmountIn = orderDiscountAmountIn; }
    public ShoppingOrderSellerQuery orderDiscountAmountIn(List<java.math.BigDecimal> orderDiscountAmountIn) { this.orderDiscountAmountIn = orderDiscountAmountIn; return this; }
    public ShoppingOrderSellerQuery orderDiscountAmountAppend(java.math.BigDecimal orderDiscountAmount) { if (orderDiscountAmountIn == null) { orderDiscountAmountIn = new ArrayList<>(); } orderDiscountAmountIn.add(orderDiscountAmount); return this; }

    public java.math.BigDecimal getOrderDiscountAmountGt() {return orderDiscountAmountGt;}
    public void setOrderDiscountAmountGt(java.math.BigDecimal orderDiscountAmountGt) { this.orderDiscountAmountGt = orderDiscountAmountGt; }
    public ShoppingOrderSellerQuery orderDiscountAmountGt(java.math.BigDecimal orderDiscountAmountGt) { this.orderDiscountAmountGt = orderDiscountAmountGt; return this; }

    public java.math.BigDecimal getOrderDiscountAmountGte() {return orderDiscountAmountGte;}
    public void setOrderDiscountAmountGte(java.math.BigDecimal orderDiscountAmountGte) { this.orderDiscountAmountGte = orderDiscountAmountGte; }
    public ShoppingOrderSellerQuery orderDiscountAmountGte(java.math.BigDecimal orderDiscountAmountGte) { this.orderDiscountAmountGte = orderDiscountAmountGte; return this; }

    public java.math.BigDecimal getOrderDiscountAmountLt() {return orderDiscountAmountLt;}
    public void setOrderDiscountAmountLt(java.math.BigDecimal orderDiscountAmountLt) { this.orderDiscountAmountLt = orderDiscountAmountLt; }
    public ShoppingOrderSellerQuery orderDiscountAmountLt(java.math.BigDecimal orderDiscountAmountLt) { this.orderDiscountAmountLt = orderDiscountAmountLt; return this; }

    public java.math.BigDecimal getOrderDiscountAmountLte() {return orderDiscountAmountLte;}
    public void setOrderDiscountAmountLte(java.math.BigDecimal orderDiscountAmountLte) { this.orderDiscountAmountLte = orderDiscountAmountLte; }
    public ShoppingOrderSellerQuery orderDiscountAmountLte(java.math.BigDecimal orderDiscountAmountLte) { this.orderDiscountAmountLte = orderDiscountAmountLte; return this; }


    public java.math.BigDecimal getOrderProfit() {return orderProfit;}
    public void setOrderProfit(java.math.BigDecimal orderProfit) { this.orderProfit = orderProfit; }
    public ShoppingOrderSellerQuery orderProfit(java.math.BigDecimal orderProfit) { this.orderProfit = orderProfit; return this; }

    public List<java.math.BigDecimal> getOrderProfitIn() {return orderProfitIn;}
    public void setOrderProfitIn(List<java.math.BigDecimal> orderProfitIn) { this.orderProfitIn = orderProfitIn; }
    public ShoppingOrderSellerQuery orderProfitIn(List<java.math.BigDecimal> orderProfitIn) { this.orderProfitIn = orderProfitIn; return this; }
    public ShoppingOrderSellerQuery orderProfitAppend(java.math.BigDecimal orderProfit) { if (orderProfitIn == null) { orderProfitIn = new ArrayList<>(); } orderProfitIn.add(orderProfit); return this; }

    public java.math.BigDecimal getOrderProfitGt() {return orderProfitGt;}
    public void setOrderProfitGt(java.math.BigDecimal orderProfitGt) { this.orderProfitGt = orderProfitGt; }
    public ShoppingOrderSellerQuery orderProfitGt(java.math.BigDecimal orderProfitGt) { this.orderProfitGt = orderProfitGt; return this; }

    public java.math.BigDecimal getOrderProfitGte() {return orderProfitGte;}
    public void setOrderProfitGte(java.math.BigDecimal orderProfitGte) { this.orderProfitGte = orderProfitGte; }
    public ShoppingOrderSellerQuery orderProfitGte(java.math.BigDecimal orderProfitGte) { this.orderProfitGte = orderProfitGte; return this; }

    public java.math.BigDecimal getOrderProfitLt() {return orderProfitLt;}
    public void setOrderProfitLt(java.math.BigDecimal orderProfitLt) { this.orderProfitLt = orderProfitLt; }
    public ShoppingOrderSellerQuery orderProfitLt(java.math.BigDecimal orderProfitLt) { this.orderProfitLt = orderProfitLt; return this; }

    public java.math.BigDecimal getOrderProfitLte() {return orderProfitLte;}
    public void setOrderProfitLte(java.math.BigDecimal orderProfitLte) { this.orderProfitLte = orderProfitLte; }
    public ShoppingOrderSellerQuery orderProfitLte(java.math.BigDecimal orderProfitLte) { this.orderProfitLte = orderProfitLte; return this; }


    public String getOrderAmountDetail() {return orderAmountDetail;}
    public void setOrderAmountDetail(String orderAmountDetail) { this.orderAmountDetail = orderAmountDetail; }
    public ShoppingOrderSellerQuery orderAmountDetail(String orderAmountDetail) { this.orderAmountDetail = orderAmountDetail; return this; }

    public List<String> getOrderAmountDetailIn() {return orderAmountDetailIn;}
    public void setOrderAmountDetailIn(List<String> orderAmountDetailIn) { this.orderAmountDetailIn = orderAmountDetailIn; }
    public ShoppingOrderSellerQuery orderAmountDetailIn(List<String> orderAmountDetailIn) { this.orderAmountDetailIn = orderAmountDetailIn; return this; }
    public ShoppingOrderSellerQuery orderAmountDetailAppend(String orderAmountDetail) { if (orderAmountDetailIn == null) { orderAmountDetailIn = new ArrayList<>(); } orderAmountDetailIn.add(orderAmountDetail); return this; }

    public String getOrderAmountDetailXLike() {return orderAmountDetailXLike;}
    public void setOrderAmountDetailXLike(String orderAmountDetailXLike) { this.orderAmountDetailXLike = orderAmountDetailXLike; }
    public ShoppingOrderSellerQuery orderAmountDetailXLike(String orderAmountDetailXLike) { this.orderAmountDetailXLike = orderAmountDetailXLike; return this; }

    public String getOrderAmountDetailXLeft() {return orderAmountDetailXLeft;}
    public void setOrderAmountDetailXLeft(String orderAmountDetailXLeft) { this.orderAmountDetailXLeft = orderAmountDetailXLeft; }
    public ShoppingOrderSellerQuery orderAmountDetailXLeft(String orderAmountDetailXLeft) { this.orderAmountDetailXLeft = orderAmountDetailXLeft; return this; }

    public String getOrderAmountDetailXRight() {return orderAmountDetailXRight;}
    public void setOrderAmountDetailXRight(String orderAmountDetailXRight) { this.orderAmountDetailXRight = orderAmountDetailXRight; }
    public ShoppingOrderSellerQuery orderAmountDetailXRight(String orderAmountDetailXRight) { this.orderAmountDetailXRight = orderAmountDetailXRight; return this; }


    public Integer getStatus() {return status;}
    public void setStatus(Integer status) { this.status = status; }
    public ShoppingOrderSellerQuery status(Integer status) { this.status = status; return this; }

    public List<Integer> getStatusIn() {return statusIn;}
    public void setStatusIn(List<Integer> statusIn) { this.statusIn = statusIn; }
    public ShoppingOrderSellerQuery statusIn(List<Integer> statusIn) { this.statusIn = statusIn; return this; }
    public ShoppingOrderSellerQuery statusAppend(Integer status) { if (statusIn == null) { statusIn = new ArrayList<>(); } statusIn.add(status); return this; }

    public Integer getStatusGt() {return statusGt;}
    public void setStatusGt(Integer statusGt) { this.statusGt = statusGt; }
    public ShoppingOrderSellerQuery statusGt(Integer statusGt) { this.statusGt = statusGt; return this; }

    public Integer getStatusGte() {return statusGte;}
    public void setStatusGte(Integer statusGte) { this.statusGte = statusGte; }
    public ShoppingOrderSellerQuery statusGte(Integer statusGte) { this.statusGte = statusGte; return this; }

    public Integer getStatusLt() {return statusLt;}
    public void setStatusLt(Integer statusLt) { this.statusLt = statusLt; }
    public ShoppingOrderSellerQuery statusLt(Integer statusLt) { this.statusLt = statusLt; return this; }

    public Integer getStatusLte() {return statusLte;}
    public void setStatusLte(Integer statusLte) { this.statusLte = statusLte; }
    public ShoppingOrderSellerQuery statusLte(Integer statusLte) { this.statusLte = statusLte; return this; }


    public Integer getAbnormal() {return abnormal;}
    public void setAbnormal(Integer abnormal) { this.abnormal = abnormal; }
    public ShoppingOrderSellerQuery abnormal(Integer abnormal) { this.abnormal = abnormal; return this; }

    public List<Integer> getAbnormalIn() {return abnormalIn;}
    public void setAbnormalIn(List<Integer> abnormalIn) { this.abnormalIn = abnormalIn; }
    public ShoppingOrderSellerQuery abnormalIn(List<Integer> abnormalIn) { this.abnormalIn = abnormalIn; return this; }
    public ShoppingOrderSellerQuery abnormalAppend(Integer abnormal) { if (abnormalIn == null) { abnormalIn = new ArrayList<>(); } abnormalIn.add(abnormal); return this; }

    public Integer getAbnormalGt() {return abnormalGt;}
    public void setAbnormalGt(Integer abnormalGt) { this.abnormalGt = abnormalGt; }
    public ShoppingOrderSellerQuery abnormalGt(Integer abnormalGt) { this.abnormalGt = abnormalGt; return this; }

    public Integer getAbnormalGte() {return abnormalGte;}
    public void setAbnormalGte(Integer abnormalGte) { this.abnormalGte = abnormalGte; }
    public ShoppingOrderSellerQuery abnormalGte(Integer abnormalGte) { this.abnormalGte = abnormalGte; return this; }

    public Integer getAbnormalLt() {return abnormalLt;}
    public void setAbnormalLt(Integer abnormalLt) { this.abnormalLt = abnormalLt; }
    public ShoppingOrderSellerQuery abnormalLt(Integer abnormalLt) { this.abnormalLt = abnormalLt; return this; }

    public Integer getAbnormalLte() {return abnormalLte;}
    public void setAbnormalLte(Integer abnormalLte) { this.abnormalLte = abnormalLte; }
    public ShoppingOrderSellerQuery abnormalLte(Integer abnormalLte) { this.abnormalLte = abnormalLte; return this; }


    public String getRemark() {return remark;}
    public void setRemark(String remark) { this.remark = remark; }
    public ShoppingOrderSellerQuery remark(String remark) { this.remark = remark; return this; }

    public List<String> getRemarkIn() {return remarkIn;}
    public void setRemarkIn(List<String> remarkIn) { this.remarkIn = remarkIn; }
    public ShoppingOrderSellerQuery remarkIn(List<String> remarkIn) { this.remarkIn = remarkIn; return this; }
    public ShoppingOrderSellerQuery remarkAppend(String remark) { if (remarkIn == null) { remarkIn = new ArrayList<>(); } remarkIn.add(remark); return this; }

    public String getRemarkXLike() {return remarkXLike;}
    public void setRemarkXLike(String remarkXLike) { this.remarkXLike = remarkXLike; }
    public ShoppingOrderSellerQuery remarkXLike(String remarkXLike) { this.remarkXLike = remarkXLike; return this; }

    public String getRemarkXLeft() {return remarkXLeft;}
    public void setRemarkXLeft(String remarkXLeft) { this.remarkXLeft = remarkXLeft; }
    public ShoppingOrderSellerQuery remarkXLeft(String remarkXLeft) { this.remarkXLeft = remarkXLeft; return this; }

    public String getRemarkXRight() {return remarkXRight;}
    public void setRemarkXRight(String remarkXRight) { this.remarkXRight = remarkXRight; }
    public ShoppingOrderSellerQuery remarkXRight(String remarkXRight) { this.remarkXRight = remarkXRight; return this; }


    public Long getCreateTime() {return createTime;}
    public void setCreateTime(Long createTime) { this.createTime = createTime; }
    public ShoppingOrderSellerQuery createTime(Long createTime) { this.createTime = createTime; return this; }

    public List<Long> getCreateTimeIn() {return createTimeIn;}
    public void setCreateTimeIn(List<Long> createTimeIn) { this.createTimeIn = createTimeIn; }
    public ShoppingOrderSellerQuery createTimeIn(List<Long> createTimeIn) { this.createTimeIn = createTimeIn; return this; }
    public ShoppingOrderSellerQuery createTimeAppend(Long createTime) { if (createTimeIn == null) { createTimeIn = new ArrayList<>(); } createTimeIn.add(createTime); return this; }

    public Long getCreateTimeGt() {return createTimeGt;}
    public void setCreateTimeGt(Long createTimeGt) { this.createTimeGt = createTimeGt; }
    public ShoppingOrderSellerQuery createTimeGt(Long createTimeGt) { this.createTimeGt = createTimeGt; return this; }

    public Long getCreateTimeGte() {return createTimeGte;}
    public void setCreateTimeGte(Long createTimeGte) { this.createTimeGte = createTimeGte; }
    public ShoppingOrderSellerQuery createTimeGte(Long createTimeGte) { this.createTimeGte = createTimeGte; return this; }

    public Long getCreateTimeLt() {return createTimeLt;}
    public void setCreateTimeLt(Long createTimeLt) { this.createTimeLt = createTimeLt; }
    public ShoppingOrderSellerQuery createTimeLt(Long createTimeLt) { this.createTimeLt = createTimeLt; return this; }

    public Long getCreateTimeLte() {return createTimeLte;}
    public void setCreateTimeLte(Long createTimeLte) { this.createTimeLte = createTimeLte; }
    public ShoppingOrderSellerQuery createTimeLte(Long createTimeLte) { this.createTimeLte = createTimeLte; return this; }


    public Long getModifyTime() {return modifyTime;}
    public void setModifyTime(Long modifyTime) { this.modifyTime = modifyTime; }
    public ShoppingOrderSellerQuery modifyTime(Long modifyTime) { this.modifyTime = modifyTime; return this; }

    public List<Long> getModifyTimeIn() {return modifyTimeIn;}
    public void setModifyTimeIn(List<Long> modifyTimeIn) { this.modifyTimeIn = modifyTimeIn; }
    public ShoppingOrderSellerQuery modifyTimeIn(List<Long> modifyTimeIn) { this.modifyTimeIn = modifyTimeIn; return this; }
    public ShoppingOrderSellerQuery modifyTimeAppend(Long modifyTime) { if (modifyTimeIn == null) { modifyTimeIn = new ArrayList<>(); } modifyTimeIn.add(modifyTime); return this; }

    public Long getModifyTimeGt() {return modifyTimeGt;}
    public void setModifyTimeGt(Long modifyTimeGt) { this.modifyTimeGt = modifyTimeGt; }
    public ShoppingOrderSellerQuery modifyTimeGt(Long modifyTimeGt) { this.modifyTimeGt = modifyTimeGt; return this; }

    public Long getModifyTimeGte() {return modifyTimeGte;}
    public void setModifyTimeGte(Long modifyTimeGte) { this.modifyTimeGte = modifyTimeGte; }
    public ShoppingOrderSellerQuery modifyTimeGte(Long modifyTimeGte) { this.modifyTimeGte = modifyTimeGte; return this; }

    public Long getModifyTimeLt() {return modifyTimeLt;}
    public void setModifyTimeLt(Long modifyTimeLt) { this.modifyTimeLt = modifyTimeLt; }
    public ShoppingOrderSellerQuery modifyTimeLt(Long modifyTimeLt) { this.modifyTimeLt = modifyTimeLt; return this; }

    public Long getModifyTimeLte() {return modifyTimeLte;}
    public void setModifyTimeLte(Long modifyTimeLte) { this.modifyTimeLte = modifyTimeLte; }
    public ShoppingOrderSellerQuery modifyTimeLte(Long modifyTimeLte) { this.modifyTimeLte = modifyTimeLte; return this; }



    /**
     *  是否为空
     *  <p> 仅仅是每个字段的为空检测。若存在特殊空判，需要自行实现
     */
    public boolean isEmpty() {
        if (id != null) {return false;}
        if (idIn != null && !idIn.isEmpty()) {return false;}
        if (idGt != null ) {return false;}
        if (idGte != null ) {return false;}
        if (idLt != null ) {return false;}
        if (idLte != null ) {return false;}
        if (orderId != null) {return false;}
        if (orderIdIn != null && !orderIdIn.isEmpty()) {return false;}
        if (orderIdGt != null ) {return false;}
        if (orderIdGte != null ) {return false;}
        if (orderIdLt != null ) {return false;}
        if (orderIdLte != null ) {return false;}
        if (buyerOrderId != null) {return false;}
        if (buyerOrderIdIn != null && !buyerOrderIdIn.isEmpty()) {return false;}
        if (buyerOrderIdGt != null ) {return false;}
        if (buyerOrderIdGte != null ) {return false;}
        if (buyerOrderIdLt != null ) {return false;}
        if (buyerOrderIdLte != null ) {return false;}
        if (code != null) {return false;}
        if (codeIn != null && !codeIn.isEmpty()) {return false;}
        if (codeXLike != null && codeXLike.isEmpty()) {return false;}
        if (codeXLeft != null && codeXLeft.isEmpty()) {return false;}
        if (codeXRight != null && codeXRight.isEmpty()) {return false;}
        if (buyerId != null) {return false;}
        if (buyerIdIn != null && !buyerIdIn.isEmpty()) {return false;}
        if (buyerIdGt != null ) {return false;}
        if (buyerIdGte != null ) {return false;}
        if (buyerIdLt != null ) {return false;}
        if (buyerIdLte != null ) {return false;}
        if (buyerName != null) {return false;}
        if (buyerNameIn != null && !buyerNameIn.isEmpty()) {return false;}
        if (buyerNameXLike != null && buyerNameXLike.isEmpty()) {return false;}
        if (buyerNameXLeft != null && buyerNameXLeft.isEmpty()) {return false;}
        if (buyerNameXRight != null && buyerNameXRight.isEmpty()) {return false;}
        if (sellerName != null) {return false;}
        if (sellerNameIn != null && !sellerNameIn.isEmpty()) {return false;}
        if (sellerNameXLike != null && sellerNameXLike.isEmpty()) {return false;}
        if (sellerNameXLeft != null && sellerNameXLeft.isEmpty()) {return false;}
        if (sellerNameXRight != null && sellerNameXRight.isEmpty()) {return false;}
        if (sellerId != null) {return false;}
        if (sellerIdIn != null && !sellerIdIn.isEmpty()) {return false;}
        if (sellerIdGt != null ) {return false;}
        if (sellerIdGte != null ) {return false;}
        if (sellerIdLt != null ) {return false;}
        if (sellerIdLte != null ) {return false;}
        if (orderAmount != null) {return false;}
        if (orderAmountIn != null && !orderAmountIn.isEmpty()) {return false;}
        if (orderAmountGt != null ) {return false;}
        if (orderAmountGte != null ) {return false;}
        if (orderAmountLt != null ) {return false;}
        if (orderAmountLte != null ) {return false;}
        if (orderTax != null) {return false;}
        if (orderTaxIn != null && !orderTaxIn.isEmpty()) {return false;}
        if (orderTaxGt != null ) {return false;}
        if (orderTaxGte != null ) {return false;}
        if (orderTaxLt != null ) {return false;}
        if (orderTaxLte != null ) {return false;}
        if (orderDiscountAmount != null) {return false;}
        if (orderDiscountAmountIn != null && !orderDiscountAmountIn.isEmpty()) {return false;}
        if (orderDiscountAmountGt != null ) {return false;}
        if (orderDiscountAmountGte != null ) {return false;}
        if (orderDiscountAmountLt != null ) {return false;}
        if (orderDiscountAmountLte != null ) {return false;}
        if (orderProfit != null) {return false;}
        if (orderProfitIn != null && !orderProfitIn.isEmpty()) {return false;}
        if (orderProfitGt != null ) {return false;}
        if (orderProfitGte != null ) {return false;}
        if (orderProfitLt != null ) {return false;}
        if (orderProfitLte != null ) {return false;}
        if (orderAmountDetail != null) {return false;}
        if (orderAmountDetailIn != null && !orderAmountDetailIn.isEmpty()) {return false;}
        if (orderAmountDetailXLike != null && orderAmountDetailXLike.isEmpty()) {return false;}
        if (orderAmountDetailXLeft != null && orderAmountDetailXLeft.isEmpty()) {return false;}
        if (orderAmountDetailXRight != null && orderAmountDetailXRight.isEmpty()) {return false;}
        if (status != null) {return false;}
        if (statusIn != null && !statusIn.isEmpty()) {return false;}
        if (statusGt != null ) {return false;}
        if (statusGte != null ) {return false;}
        if (statusLt != null ) {return false;}
        if (statusLte != null ) {return false;}
        if (abnormal != null) {return false;}
        if (abnormalIn != null && !abnormalIn.isEmpty()) {return false;}
        if (abnormalGt != null ) {return false;}
        if (abnormalGte != null ) {return false;}
        if (abnormalLt != null ) {return false;}
        if (abnormalLte != null ) {return false;}
        if (remark != null) {return false;}
        if (remarkIn != null && !remarkIn.isEmpty()) {return false;}
        if (remarkXLike != null && remarkXLike.isEmpty()) {return false;}
        if (remarkXLeft != null && remarkXLeft.isEmpty()) {return false;}
        if (remarkXRight != null && remarkXRight.isEmpty()) {return false;}
        if (createTime != null) {return false;}
        if (createTimeIn != null && !createTimeIn.isEmpty()) {return false;}
        if (createTimeGt != null ) {return false;}
        if (createTimeGte != null ) {return false;}
        if (createTimeLt != null ) {return false;}
        if (createTimeLte != null ) {return false;}
        if (modifyTime != null) {return false;}
        if (modifyTimeIn != null && !modifyTimeIn.isEmpty()) {return false;}
        if (modifyTimeGt != null ) {return false;}
        if (modifyTimeGte != null ) {return false;}
        if (modifyTimeLt != null ) {return false;}
        if (modifyTimeLte != null ) {return false;}
        return true;
    }
    /**
     *  copy（注：这是浅拷贝）
     */
    public ShoppingOrderSellerQuery copy() {
        ShoppingOrderSellerQuery copy = new ShoppingOrderSellerQuery();
        copy.id = id;
        copy.idIn = idIn;
        copy.idGt = idGt;
        copy.idGte = idGt;
        copy.idLt = idLt;
        copy.idLte = idLte;
        copy.orderId = orderId;
        copy.orderIdIn = orderIdIn;
        copy.orderIdGt = orderIdGt;
        copy.orderIdGte = orderIdGt;
        copy.orderIdLt = orderIdLt;
        copy.orderIdLte = orderIdLte;
        copy.buyerOrderId = buyerOrderId;
        copy.buyerOrderIdIn = buyerOrderIdIn;
        copy.buyerOrderIdGt = buyerOrderIdGt;
        copy.buyerOrderIdGte = buyerOrderIdGt;
        copy.buyerOrderIdLt = buyerOrderIdLt;
        copy.buyerOrderIdLte = buyerOrderIdLte;
        copy.code = code;
        copy.codeIn = codeIn;
        copy.codeXLike = codeXLike;
        copy.codeXLeft = codeXLeft;
        copy.codeXRight = codeXRight;
        copy.buyerId = buyerId;
        copy.buyerIdIn = buyerIdIn;
        copy.buyerIdGt = buyerIdGt;
        copy.buyerIdGte = buyerIdGt;
        copy.buyerIdLt = buyerIdLt;
        copy.buyerIdLte = buyerIdLte;
        copy.buyerName = buyerName;
        copy.buyerNameIn = buyerNameIn;
        copy.buyerNameXLike = buyerNameXLike;
        copy.buyerNameXLeft = buyerNameXLeft;
        copy.buyerNameXRight = buyerNameXRight;
        copy.sellerName = sellerName;
        copy.sellerNameIn = sellerNameIn;
        copy.sellerNameXLike = sellerNameXLike;
        copy.sellerNameXLeft = sellerNameXLeft;
        copy.sellerNameXRight = sellerNameXRight;
        copy.sellerId = sellerId;
        copy.sellerIdIn = sellerIdIn;
        copy.sellerIdGt = sellerIdGt;
        copy.sellerIdGte = sellerIdGt;
        copy.sellerIdLt = sellerIdLt;
        copy.sellerIdLte = sellerIdLte;
        copy.orderAmount = orderAmount;
        copy.orderAmountIn = orderAmountIn;
        copy.orderAmountGt = orderAmountGt;
        copy.orderAmountGte = orderAmountGt;
        copy.orderAmountLt = orderAmountLt;
        copy.orderAmountLte = orderAmountLte;
        copy.orderTax = orderTax;
        copy.orderTaxIn = orderTaxIn;
        copy.orderTaxGt = orderTaxGt;
        copy.orderTaxGte = orderTaxGt;
        copy.orderTaxLt = orderTaxLt;
        copy.orderTaxLte = orderTaxLte;
        copy.orderDiscountAmount = orderDiscountAmount;
        copy.orderDiscountAmountIn = orderDiscountAmountIn;
        copy.orderDiscountAmountGt = orderDiscountAmountGt;
        copy.orderDiscountAmountGte = orderDiscountAmountGt;
        copy.orderDiscountAmountLt = orderDiscountAmountLt;
        copy.orderDiscountAmountLte = orderDiscountAmountLte;
        copy.orderProfit = orderProfit;
        copy.orderProfitIn = orderProfitIn;
        copy.orderProfitGt = orderProfitGt;
        copy.orderProfitGte = orderProfitGt;
        copy.orderProfitLt = orderProfitLt;
        copy.orderProfitLte = orderProfitLte;
        copy.orderAmountDetail = orderAmountDetail;
        copy.orderAmountDetailIn = orderAmountDetailIn;
        copy.orderAmountDetailXLike = orderAmountDetailXLike;
        copy.orderAmountDetailXLeft = orderAmountDetailXLeft;
        copy.orderAmountDetailXRight = orderAmountDetailXRight;
        copy.status = status;
        copy.statusIn = statusIn;
        copy.statusGt = statusGt;
        copy.statusGte = statusGt;
        copy.statusLt = statusLt;
        copy.statusLte = statusLte;
        copy.abnormal = abnormal;
        copy.abnormalIn = abnormalIn;
        copy.abnormalGt = abnormalGt;
        copy.abnormalGte = abnormalGt;
        copy.abnormalLt = abnormalLt;
        copy.abnormalLte = abnormalLte;
        copy.remark = remark;
        copy.remarkIn = remarkIn;
        copy.remarkXLike = remarkXLike;
        copy.remarkXLeft = remarkXLeft;
        copy.remarkXRight = remarkXRight;
        copy.createTime = createTime;
        copy.createTimeIn = createTimeIn;
        copy.createTimeGt = createTimeGt;
        copy.createTimeGte = createTimeGt;
        copy.createTimeLt = createTimeLt;
        copy.createTimeLte = createTimeLte;
        copy.modifyTime = modifyTime;
        copy.modifyTimeIn = modifyTimeIn;
        copy.modifyTimeGt = modifyTimeGt;
        copy.modifyTimeGte = modifyTimeGt;
        copy.modifyTimeLt = modifyTimeLt;
        copy.modifyTimeLte = modifyTimeLte;
        return copy;
    }
}
